Lymph Node Lysate (OCPB00102)

Name Lymph Node Lysate (OCPB00102)
Supplier Aviva Systems Biology
Catalog OCPB00102
Category Cell Lysate
Prices $139.00
Sizes 100 µg
Applications WB
Species Human
Tissue Lymphnode
Supplier Page Shop